Index

A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages

G

game - Variable in class ddejonge.bandana.anac.ANACNegotiator
 
GAME_ACTIVE - Static variable in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
GAME_ENDED_IN_DRAW - Static variable in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
GAME_ENDED_WITH_SOLO - Static variable in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
GameResult - Class in ddejonge.bandana.tournamentObserver
 
GameResult(String[], Map<String, Integer>) - Constructor for class ddejonge.bandana.tournamentObserver.GameResult
 
GameResult.PlayerResult - Enum in ddejonge.bandana.tournamentObserver
Represents a player's outcome of a game.
generateTeams(String...) - Static method in class ddejonge.bandana.calculators.Team
Returns a list of Teams in which each team contains exactly one member.
generateTeams(List<String>) - Static method in class ddejonge.bandana.calculators.Team
Returns a list of Teams in which each team contains exactly one member.
getAverage(List<Double>) - Static method in class ddejonge.bandana.tools.Statistics
 
getBuildPhaseOrders(Game, Power, List<? extends Deal>, List<Power>) - Method in class ddejonge.bandana.dbraneTactics.DBraneTactics
 
getConfirmedDeals() - Method in class ddejonge.bandana.anac.ANACNegotiator
Returns a copy of the list of deals that the agent is currently committed to.
getConfirmedDeals() - Method in class ddejonge.bandana.negoProtocol.DiplomacyNegoClient
Returns a copy of the list of all confirmed deals.
getContext() - Method in class ddejonge.bandana.negoProtocol.DiplomacyProposal
Current implementation just returns null.
getDateString() - Static method in class ddejonge.bandana.tools.Logger
Returns a string that represents the current date and time.
getDemilitarizedZones() - Method in class ddejonge.bandana.negoProtocol.BasicDeal
 
getFileExistenceReport(File) - Static method in class ddejonge.bandana.tools.FileIO
If the given file or folder does not exist, this method will return a message stating which part of its path does exist and which does not.
getGameResults() - Method in class ddejonge.bandana.tournamentObserver.TournamentData
 
getGameResults() - Method in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
getGameStatus() - Method in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
getId() - Method in class ddejonge.bandana.negoProtocol.DiplomacyProposal
 
getLogFileName() - Method in class ddejonge.bandana.tools.Logger
Returns the name of the log file.
getLogFolderPath() - Method in class ddejonge.bandana.tools.Logger
Returns the path to the folder where the log file will be stored.
getLogger() - Method in class ddejonge.bandana.anac.ANACNegotiator
 
getMemberNames() - Method in class ddejonge.bandana.calculators.Team
Returns an unmodifiable copy of the list of member names.
getMyOrders() - Method in class ddejonge.bandana.dbraneTactics.Plan
 
getNames() - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns a list with the names of all the players that participated in this game.
getNegotiatingPowers() - Method in class ddejonge.bandana.anac.ANACNegotiator
 
getNext() - Method in class ddejonge.bandana.tools.Turn
Returns a new Turn object representing the next turn.
getNextPhase(Phase) - Static method in class ddejonge.bandana.tools.Turn
 
getNumMissedDeadlines(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
 
getNumSupplyCenters(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the number of supply centers at the end of the game of the player or power with the given name.
getNumSurvivors() - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the number of players that did not get eliminated.
getOrder() - Method in class ddejonge.bandana.negoProtocol.OrderCommitment
 
getOrderCommitments() - Method in class ddejonge.bandana.negoProtocol.BasicDeal
 
getParticipants() - Method in class ddejonge.bandana.negoProtocol.DiplomacyProposal
Returns the names of all powers that are involved in the proposed Deal.
getPhase() - Method in class ddejonge.bandana.negoProtocol.DMZ
 
getPhase() - Method in class ddejonge.bandana.negoProtocol.OrderCommitment
 
getPhase() - Method in class ddejonge.bandana.tools.Turn
 
getPlayerNameByPower(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the name of the player that played the given power.
getPlayerNames() - Method in class ddejonge.bandana.tournamentObserver.TournamentData
Returns the names of all the players that have so far participated in the tournament.
getPowerPlayed(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the power played by the player with the given name.
getPowers() - Method in class ddejonge.bandana.gameBuilder.MapParser
 
getPowers() - Method in class ddejonge.bandana.negoProtocol.DMZ
Returns a copy of the list of powers involved in this DMZ.
getPrevious() - Method in class ddejonge.bandana.tools.Turn
Returns a new Turn object representing the previous turn.
getPreviousPhase(Phase) - Static method in class ddejonge.bandana.tools.Turn
 
getProposedDeal() - Method in class ddejonge.bandana.negoProtocol.DiplomacyProposal
Returns the Deal object that is proposed in this proposal.
getProposedDeal(Game) - Method in class ddejonge.bandana.negoProtocol.DiplomacyProposal
 
getProvinces() - Method in class ddejonge.bandana.gameBuilder.MapParser
 
getProvinces() - Method in class ddejonge.bandana.negoProtocol.DMZ
Returns a copy of the list of provinces that are demilitarized.
getRank(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the rank in this game of the player with the given name.
getRegions() - Method in class ddejonge.bandana.gameBuilder.MapParser
 
getResult(Order) - Method in class ddejonge.bandana.internalAdjudicator.InternalAdjudicator
Returns whether this order fails or not.
getRetreatPhaseOrders(Game, Power, List<? extends Deal>, List<Power>) - Method in class ddejonge.bandana.dbraneTactics.DBraneTactics
Returns random retreats.
getScoreCalculators() - Method in class ddejonge.bandana.tournamentObserver.TournamentData
 
getScoreCalculators() - Method in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
getScoreList(String) - Method in class ddejonge.bandana.calculators.ScoreCalculator
Returns a list of scores, in which each number represents the total score of the *entire* team in a single game.
getScoreString(Team) - Method in class ddejonge.bandana.tournamentObserver.TournamentData
 
getScoreString(String) - Method in class ddejonge.bandana.calculators.MissedDeadlineScoreCalculator
 
getScoreString(String) - Method in class ddejonge.bandana.calculators.PointsCalculator
 
getScoreString(String) - Method in class ddejonge.bandana.calculators.RankCalculator
 
getScoreString(String) - Method in class ddejonge.bandana.calculators.ScoreCalculator
Returns the string to display in the table of the TournamentObserver.
getScoreString(String) - Method in class ddejonge.bandana.calculators.SoloVictoryCalculator
 
getScoreString(String) - Method in class ddejonge.bandana.calculators.SupplyCenterCalculator
 
getScoreString(String) - Method in class ddejonge.bandana.tournamentObserver.TournamentData
 
getScoreSystemName() - Method in class ddejonge.bandana.calculators.MissedDeadlineScoreCalculator
 
getScoreSystemName() - Method in class ddejonge.bandana.calculators.PointsCalculator
 
getScoreSystemName() - Method in class ddejonge.bandana.calculators.RankCalculator
 
getScoreSystemName() - Method in class ddejonge.bandana.calculators.ScoreCalculator
Returns the name of this score system.
getScoreSystemName() - Method in class ddejonge.bandana.calculators.SoloVictoryCalculator
 
getScoreSystemName() - Method in class ddejonge.bandana.calculators.SupplyCenterCalculator
 
getSoloWinner() - Method in class ddejonge.bandana.tournamentObserver.GameResult
Returns the name of the player that obtained a Solo Victory, or returns null if the game ended in a draw.
getStandardDeviation(List<Double>) - Static method in class ddejonge.bandana.tools.Statistics
 
getStandardError(List<Double>) - Static method in class ddejonge.bandana.tools.Statistics
 
getSum(List<Double>) - Static method in class ddejonge.bandana.tools.Statistics
 
getTacticalModule() - Method in class ddejonge.bandana.anac.ANACNegotiator
 
getTeamByName(String) - Method in class ddejonge.bandana.tournamentObserver.TournamentData
Returns the Team with the given teamName.
getTeamMembers(String) - Method in class ddejonge.bandana.calculators.ScoreCalculator
Returns the names of the members of this team.
getTeamName() - Method in class ddejonge.bandana.calculators.Team
 
getTeamResultString(String) - Method in class ddejonge.bandana.tournamentObserver.TournamentObserver
 
getTeams() - Method in class ddejonge.bandana.tournamentObserver.TournamentData
 
getTeamsSorted() - Method in class ddejonge.bandana.tournamentObserver.TournamentData
Returns the list of teams, sorted according to the scoreCalculators of this TournamentData object (the team with the best score will be first in the list).
getTeamsSorted(List<ScoreCalculator>) - Method in class ddejonge.bandana.tournamentObserver.TournamentData
Returns the list of teams, sorted according to the given scoreCalculators (the team with the best score will be first in the list).
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.MissedDeadlineScoreCalculator
 
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.PointsCalculator
 
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.RankCalculator
 
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.ScoreCalculator
Returns the overall score of the given team for the entire tournament.
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.SoloVictoryCalculator
 
getTournamentScore(String) - Method in class ddejonge.bandana.calculators.SupplyCenterCalculator
 
getUnconfirmedProposals() - Method in class ddejonge.bandana.anac.ANACNegotiator
 
getUnconfirmedProposals() - Method in class ddejonge.bandana.negoProtocol.DiplomacyNegoClient
Returns a list of all proposals that have either been proposed by me, or that have been proposed to me by other powers, but that haven't been confirmed yet.
getValue() - Method in class ddejonge.bandana.dbraneTactics.Plan
 
getYear() - Method in class ddejonge.bandana.negoProtocol.DMZ
 
getYear() - Method in class ddejonge.bandana.negoProtocol.OrderCommitment
 
getYear() - Method in class ddejonge.bandana.tools.Turn
 
getYearOfElimination(String) - Method in class ddejonge.bandana.tournamentObserver.GameResult
If the player with the given name got eliminated this method returns the year in which it was eliminated.
GUESSING - ddejonge.bandana.internalAdjudicator.InternalAdjudicator.Orderstatus
 
A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages